a temporary love affair - Spanish English Dictionary